package com.luoying.itew.bean;

import java.util.List;

/**
 * Created by Administrator on 2018/5/28.
 * time 2018-5-10
 * author zm
 */
public class SubmitLogDetailsBean {

    /**
     * roadState : {"signAddress":"周边道路状态","value":["地面裂缝","地面隆起","管线裸露开裂","已巡查未发现异常"]}
     * buildingState : {"signAddress":"周边建筑物状态","value":["建筑物裂缝","建筑物倾斜","已巡查未发现异常"]}
     * monitorState : {"signAddress":"监测物状态","value":["明显裂缝","局部滑移面","局部积水","排水不畅","已巡查未发现异常"]}
     */

    private RoadStateBean roadState;
    private BuildingStateBean buildingState;
    private MonitorStateBean monitorState;

    public RoadStateBean getRoadState() {
        return roadState;
    }

    public void setRoadState(RoadStateBean roadState) {
        this.roadState = roadState;
    }

    public BuildingStateBean getBuildingState() {
        return buildingState;
    }

    public void setBuildingState(BuildingStateBean buildingState) {
        this.buildingState = buildingState;
    }

    public MonitorStateBean getMonitorState() {
        return monitorState;
    }

    public void setMonitorState(MonitorStateBean monitorState) {
        this.monitorState = monitorState;
    }

    public static class RoadStateBean {
        /**
         * signAddress : 周边道路状态
         * value : ["地面裂缝","地面隆起","管线裸露开裂","已巡查未发现异常"]
         */

        private String name;
        private List<String> value;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public List<String> getValue() {
            return value;
        }

        public void setValue(List<String> value) {
            this.value = value;
        }
    }

    public static class BuildingStateBean {
        /**
         * signAddress : 周边建筑物状态
         * value : ["建筑物裂缝","建筑物倾斜","已巡查未发现异常"]
         */

        private String name;
        private List<String> value;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public List<String> getValue() {
            return value;
        }

        public void setValue(List<String> value) {
            this.value = value;
        }
    }

    public static class MonitorStateBean {
        /**
         * signAddress : 监测物状态
         * value : ["明显裂缝","局部滑移面","局部积水","排水不畅","已巡查未发现异常"]
         */

        private String name;
        private List<String> value;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public List<String> getValue() {
            return value;
        }

        public void setValue(List<String> value) {
            this.value = value;
        }
    }
}
